.g-wrap {width: 100%;overflow: hidden;background: #c72222;min-height:100%;padding-bottom: 20px;}

.logo-sec {width: 100%;overflow: hidden;}
.logo-sec p {width: 100%;height:30px;line-height: 30px;text-align: center;margin-top: -40px;color:#fff;}
.logo-sec p em {color:#ffb820;margin:0 2px;}

.main-sec {width: 92%;overflow: hidden;padding:0 4%;}

.h15 {height: 15px;}
.pt5 {padding-top: 5px;}

.clear{clear:both; overflow:hidden;}
.top-nav{ padding:5px 50px 0px 50px; position:relative; }
.top-nav .helf{ width:30px; height:30px;}

.m-title {width: 100%;height:15px;margin-top: 10px;border-bottom: 1px solid #ffb820;margin-bottom: 30px;}
.m-title h3 {width: 35%;height:30px;line-height: 30px;text-align: center;color:#ffb820;background: #c72222;margin:0 auto;font-size: 1.3em;font-weight: bold;}

.peolist {width: 100%;overflow: hidden;background: #b21b1b;}
.peolist dd {width: 92%;overflow: hidden;padding:14px 0;border-bottom: 1px dashed #ffb820;margin:0 auto;}
.peolist dd:nth-of-type(6n) {border-bottom: none;}

.peolist dd img {float: left;}
.peolist dd div.right {width: 75%;float: right;}
.peolist dd div.right span {width: 100%;height: 30px;color:#ffc5c5;display: block;}
.peolist dd div.right span h2 {font-size: 1.2em;float: left;width: 60%;}
.peolist dd div.right span em {width: 40%;float: right;font-size: 0.9em;line-height: 22px;}
.peolist dd div.right p {width: 100%;line-height: 16px;font-size: 1.1em;color:#ffb820;}

.einfo {width: 92%; overflow: hidden;padding:14px 4%;background: #b21b1b;}
.einfo p {line-height: 24px;color:#ffb820;}

.morebtn {width: 100%;height:30px;line-height: 30px;text-align: center;background:#b21b1b;color:#ffb820;margin-top: 10px;}


.g-num {width: 80%;height:40px;background: #d82828;border-radius:20px;border:1px solid #e44025;margin:0 auto;margin-top: 10px;line-height: 40px;text-align: center;color:#fff;font-size: 1.3em}
.g-num em {margin:0 5px;color:#ffd737;}

.dialog {width: 100%;height:100%;background: rgba(0,0,0,0.7);position: fixed;top:0;z-index: 1000;font-size: 1.2em;display: none;}
.dialog .d-main {width: 84%;overflow: hidden;padding:16px 8%;position: absolute;top:20%;background: #bc1616;}
.dialog .d-main p {width: 100%;line-height: 22px;color:#fff;}
.dialog .d-main .btn-w {width: 100%;overflow: hidden;margin-top: 20px;}
.dialog .d-main .btn-w a.btn {width: 38%;height:36px;line-height: 36px;color:#960b0b;background: #ffaa30;display: inline-block;text-align: center;}
.dialog .d-main .btn-w a.btn:first-child {margin-right: 20%}
.dialog .d-main .btn-w a.false {background: #960b0b;color:#ffaa30;}
.dialog .d-main .btn-w a.btn-lang:first-child {width: 68%;margin:0 auto;display: block;}


.info .d-main {top:35%;padding:24px 8%;}
.info .d-main p {color:#ffda0a;}